home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C & C++ Multimedia Cyber Classroom
/
C and C++ Multimedia Cyber Classroom (Prentice Hall) (1998).iso
/
src
/
fig18_08.jar
/
Ch18
/
Fig18_08
/
Fig18_08.cpp
Wrap
C/C++ Source or Header
|
1997-11-10
|
536b
|
27 lines
// Fig. 18.8: fig18_08.cpp
// An example of a union
#include <iostream.h>
union Number {
int x;
float y;
};
int main()
{
Number value;
value.x = 100;
cout << "Put a value in the integer member\n"
<< "and print both members.\nint: "
<< value.x << "\nfloat: " << value.y << "\n\n";
value.y = 100.0;
cout << "Put a value in the floating member\n"
<< "and print both members.\nint: "
<< value.x << "\nfloat: " << value.y << endl;
return 0;
}